undermine (someone's) efforts

Translations
saper les efforts de quelqu'un
Definitions
To weaken or sabotage someone's attempts or initiatives, often in a subtle or indirect manner.